103332
277399
687812
660301
247311
537870
348871
235215
10657
763206
602196
323723
774147
866949
995724
783610
509505
35952
62987
575377
278284
516841
432275
801256